heliborne detachment - Turco Inglés Diccionario